-2

Android アプリケーションでカスタマイズされたアラートを作成する必要があります。そしてこれが私のページです

ここに画像の説明を入力

タブ ウィジェット内に 4 つのメイン タブと 2 つのサブタブを作成しました。pnr ステータスは、私の最初のタブの最初のページです。その中で、カスタマイズされたリスト ビューを作成しました。リスト ビューをクリックすると、カスタマイズしたアラート ビューを表示する必要があります。カスタマイズしたアラートを作成できます。私のコードはここにあります。http://pastie.org/8366400

今私の問題は、リストビューのコンテンツをクリックすると、いくつかのエラーが表示されます。私のエラーはhttp://pastie.org/8366406です。

私のランチャー アクティビティには 4 つのタブがあります。主な活動を意味します。次に、最初のタブ コンテンツは pnr status と schedule です。そのため、アプリケーションを開いたときに、pnr ステータスが最初に表示されます。しかし、別の方法で疲れて、何かを見つけました。pnrstatus アクティビティをランチャー アクティビティとして指定すると、カスタマイズされたアラートが表示されることを意味します。メインタブのアクティビティをランチャーとして実行している間、それは来ません。今私の質問は、tabwidget 内で tabwidget を使用している場合、アラートが発生しないことを意味しますか? この問題を解決するために私を助けてくれる機関はありますか?

4

2 に答える 2

0

これを試してみてください。独自のxmlファイルを作成できます。setContentViewこのメソッドでカスタムビューを設定できます。

final Dialog dialog = new Dialog(YourActivity.this);
dialog.requestWindowFeature(Window.FEATURE_NO_TITLE);
//Add your lyout        
dialog.setContentView(R.layout.Yourlayout);
dialog.setCancelable(true);
// Declare your view here       
// Do your stuff here           
dialog.show();
于 2013-09-30T09:36:11.763 に答える