問題タブ [subactivity]
For questions regarding programming in ECMAScript (JavaScript/JS) and its various dialects/implementations (excluding ActionScript). Note JavaScript is NOT the same as Java! Please include all relevant tags on your question; e.g., [node.js], [jquery], [json], [reactjs], [angular], [ember.js], [vue.js], [typescript], [svelte], etc.
android - Android、onActivityResultメソッドの変数に値を割り当てますか?
onActivityResult メソッドから情報を取得しようとしています。私の場合は、ユーザーがサブアクティビティで選択した画像です。問題なく動作していると思います。問題があるのは、その画像を割り当てようとしたときです (バイト配列の形式) を、メインのアクティビティにある変数に変換します。その変数を onClick メソッドで使用しようとしていますが、何らかの理由でその変数を使用しようとすると、値が常に null になります。何が起こっている可能性がありますか?コードは次のとおりです。
私の onActivityResult メソッド:
編集:解決策は変更することでした
に:
RESULT_OK は実際には -1 に等しいことがわかります。
上記の setPicture メソッドによって設定された画像を使用しようとしている onClickListener メソッド。
ご覧のとおり、少しテストを行ったところ、getPicture メソッドは常に null を返します。== の代わりに .equals を試したところ、アプリがクラッシュしました。どんな助けでも大歓迎です
android - 2番目のリストビューが原因でタブの3番目のサブアクティビティが機能しない
5つのタブをホストするTabInterface.javaがあります。タブの1つで、サブアクティビティを使用しています。[AddBook]タブ(ActivityGroupを拡張する)をクリックすると、検索ブックページが正しく読み込まれます。検索ボタンをクリックすると、本のリストが生成されます。本をクリックすると、新しいページが開く必要がありますが、そのプログラムは正常に実行されていますが、画面に何も表示されていません。
TabInterface.java
AddBook.java
BookList.java
3番目のサブアクティビティBookNew.javaは正しく実行されていますが、出力が表示されていません。タブなしで表示すると正常に動作します。どこが間違っているのかわかりますか?
android - プログラムでサブアクティビティにImageViewを追加します
ImageViewを持つmain.xmlを持つアクティビティがあります。次に、他のアクティビティを起動して、最初のアクティビティと同じ画像を表示します。2番目のアクティビティのレイアウトは、linearlayout(ll)を使用してプログラムで作成されます。次に、以下を使用します。
しかし、imgがnullになるので、main.xmlで定義されているR.id.logoに変更しても機能しません。
android - 別のSubActibity内のSubActivity
プレイリストにListViewsを使用しているmediaPlayerアプリに取り組んでいます。mediaPlayerを持つメインアクティビティがあり、ユーザーがプレイリストボタンをクリックすると、ArtistActivityが起動し、そこからユーザーはSongActivityを起動できます。多数のチュートリアルと例を見てきましたが、何らかの理由でSongActivityは「0」をメインアクティビティに戻し、ArrayListの最初のトラックを曲のURLで再生しています。どんな助けでも大歓迎です。助けてください。ありがとうございました。
主な活動:
ArtistActivity:
SongActivity:
android - 同じビューでさまざまなアクティビティを実行する方法
私は次のプロジェクトを使用しています
https://github.com/akotoe/android-slide-out-menu.git を使用して、スライドアウトメニューアプリケーションを開発します。
スライドメニューのリストをクリックして、同じビューでさまざまなアクティビティを実行する方法。
たとえば、アイテム1をクリックすると、別のアクティビティで1つのXMLファイルを解析し、そのアクティビティを子としてこの親ビューに追加します。各アイテムをクリックすると、別のXMLファイルを解析したいので、解析されたデータを別のレイアウトファイルで表すのが好きです。そのためにアクティビティが必要であり、そのアクティビティを子としてこの親ビューに追加する必要があります。
どうすればこれを行うことができますか?
新しいインテント(startactivity)を開始すると、別のページに移動します。この親ページが表示されない場所。
android - 基本アクティビティを拡張するアクティビティの呼び出し方法
私は以下のような1つのアクティビティクラスを書いています
そして私はHeaderFooterクラスからもう1つのクラスを拡張しています
listitemclickイベントで基本クラスから拡張クラスを呼び出す方法
次のコードで試してみると
メインクラスから拡張クラスを呼び出す方法を教えてください。
例外の詳細: