I am using 2 java class in my android project, one class to get id from android xml & another class for performing the activity. I dont know how to access the second class to get id from first class.
質問する
946 次
2 に答える
1
アクセスできません。
最初のJavaクラスがフォアグラウンドの場合、画面に表示されているビューにアクセスできます
しかし、別のアクティビティがフォアグラウンドである場合、なぜバックグラウンドアクティビティにアクセスしたいのですか?表示されていないビュー。???
だが
最初のアクティビティにメソッドを追加してIDを入力し、オブジェクトを返すことができます
このような:
View getView(int id) {
return getViewById(id);
}
于 2012-09-24T17:20:14.637 に答える
0
アクティビティのヘルパークラスがあり、ヘルパークラスにビュー階層へのアクセス権を持たせたいようです。インスタンスを作成するときに、アクティビティインスタンスをヘルパークラスに渡すだけです。次に、それを使用findViewById
して、関心のあるビューを見つけることができます。
于 2012-09-24T17:23:53.723 に答える