1

こんにちは私はモバイルとタブレットをサポートするAndroidアプリを開発しています。タブレットとモバイルの両方でリストと詳細のページを完成させました。ただし、作成ページを表示する必要があります。タブレットではポップアップウィンドウで開き、電話では通常のアクティビティと同じように開く必要があります。これを達成する方法は?

4

2 に答える 2

1

私の要件は、次の記事から解決されていますhttp://developer.android.com/guide/topics/ui/dialogs.html#ActivityAsDialog

于 2012-12-26T12:15:37.100 に答える
0

画面の寸法を確認することで、タブレットかどうかを概算できます。アプリがXLARGEまたはLARGEディスプレイサイズを使用している場合は、タブレットまたは「大きな」電話である可能性があります。

あなたはこのようなものでそれについての情報を得ることができます:

if(getResources().getConfiguration().screenLayout == Configuration.SCREENLAYOUT_SIZE_LARGE 
|| getResources().getConfiguration().screenLayout == Configuration.SCREENLAYOUT_SIZE_XLARGE) {
    //doSomething
}

これらのどれがあなたにとってより良いものであるかをテストすることができます。

于 2012-12-12T12:41:30.890 に答える