そのリストビューの画面に表示される行数を理解する方法は? 私が言おうとしているのは、ご覧のとおり、列が水平になっていることです。これは私が望んでいないことです。ユーザーの電話が何行表示できるかを知りたいのですが、これにより、タイム テーブル リストがそれに合わせて作成されます。
また、上部のバーを削除するにはどうすればよいですか? 名前も分からないので検索しても出てきません。
そのリストビューの画面に表示される行数を理解する方法は? 私が言おうとしているのは、ご覧のとおり、列が水平になっていることです。これは私が望んでいないことです。ユーザーの電話が何行表示できるかを知りたいのですが、これにより、タイム テーブル リストがそれに合わせて作成されます。
また、上部のバーを削除するにはどうすればよいですか? 名前も分からないので検索しても出てきません。
最初の部分については、他の従来の方法があるかもしれませんが、これが私がアプローチする方法です。
まず、を使用して画面の高さを見つけます
Display display = getWindowManager().getDefaultDisplay();
Point size = new Point();
display.getSize(size);
int height = size.y;
次に、 を使用して、リスト内のエントリ数を見つけますmListView.getCount()
。利用可能な全高を行数で割り、各行の高さを取得します。
あなたの質問の2番目の部分については、
これはTitleBarAndroidManifest.xml
と呼ばれ、ファイルに次のコードを追加することで非表示にできます。
<activity android:name=".ActivityName"
android:label="@string/app_name"
android:theme="@android:style/Theme.NoTitleBar.Fullscreen">
</activity>