タグ付けされた質問 「android」

AndroidはGoogleのモバイルオペレーティングシステムであり、デジタルデバイス(スマートフォン、タブレット、自動車、TV、Wear、Glass、IoT)のプログラミングまたは開発に使用されます。Androidに関連するトピックについては、android-intent、android-activity、android-adapterなどのAndroid固有のタグを使用します。開発やプログラミング以外の質問で、Androidフレームワークに関連する質問については、次のリンクを使用してください:https:// android.stackexchange.com。

11
Android-サービスにstartForegroundを実装していますか?
したがって、サービスをフォアグラウンドで実行するためにこのメソッドをどこにどのように実装するかわかりません。現在、私は別のアクティビティで次のようにサービスを開始しています: Intent i = new Intent(context, myService.class); context.startService(i); そして、myServicesのonCreate()で、startForeground()を試します...? Notification notification = new Notification(); startForeground(1, notification); ええ、私は少し迷っていて、これを実装する方法がわかりません。

4
Androidフォンで迷惑なダイアログなしに音声認識を使用するにはどうすればよいですか
Android APIを変更せずにこれは可能ですか?これに関する記事を見つけました。Android APIに変更を加える必要があるコメントが1つあります。しかし、それは変更を行う方法を述べていませんでした。誰かがそれを行う方法についていくつかの提案をくれますか?ありがとう! この記事を見つけました。 SpeechRecognizer 彼のニーズは私のものとほとんど同じです。それは私にとって良い参考になります! 私はこの問題を完全に解決しました。 私はこの中国のウェブサイトから使用可能なサンプルコードをグーグルで検索しましたこれは 私のソースコードです package voice.recognition.test; import android.app.Activity; import android.content.Intent; import android.os.Bundle; import android.view.View; import android.view.View.OnClickListener; import android.speech.RecognitionListener; import android.speech.RecognizerIntent; import android.speech.SpeechRecognizer; import android.widget.Button; import android.widget.TextView; import java.util.ArrayList; import android.util.Log; public class voiceRecognitionTest extends Activity implements OnClickListener { private TextView mText; private SpeechRecognizer sr; private …

1
Kotlinで「代わりに、そのクラスでダガープロセッサを実行することをお勧めします」
Kotlinクラスにインジェクトするたびに、ビルドでこのメモが表示されます(ところで、kotlinとjavaの両方が混在するAndroidプロジェクトがあります)。 たとえば、このGradleタスクの後compileStagingDebugJavaWithJavac(StagingDebugは私のビルドバリアントです)、次のメッセージが表示されます。 「注:com.packageNameXXX.CourseDiscoveryMapFragmentのMembersInjectorまたはFactoryを生成しています。代わりに、そのクラスに対して短剣プロセッサを実行することをお勧めします。」 私のCourseDiscoveryMapFragmentコードはここにあります: class CourseDiscoveryMapFragment : Fragment(){ @Inject lateinit var presenter: CourseDiscoveryMapPresenter lateinit var mapView: MapView override fun onCreateView(inflater: LayoutInflater, container: ViewGroup?, savedInstanceState: Bundle?): View? { val view = inflater.inflate(R.layout.fragment_discovery_map, container, false) MapsInitializer.initialize(activity) mapView = view.mapView mapView.onCreate(savedInstanceState?.getBundle(BUNDLE_KEY_MAP_STATE)) (activity as BaseActivity) .activityComponent.inject(this) } そして私のActivityComponentは: @ActivityScope @Subcomponent(modules = ActivityModule.class) public interface …
124 android  kotlin  dagger 

6
単一アイテムを表示するリサイクラービュー
recyclerviewが単一のアイテムしか表示しないという奇妙なエラーに直面しています。以下は、recyclerviewアダプターのコードです。 public class ChatAdapter extends RecyclerView.Adapter<RecyclerView.ViewHolder> { List<chat> chats; String username; final int My=0,Their=1; public ChatAdapter(List<chat> chats) { this.chats = chats; this.username = PushApp.getApp().getSPF().getStringData(Constants.ANAME); } @Override public RecyclerView.ViewHolder onCreateViewHolder(ViewGroup parent, int viewType) { RecyclerView.ViewHolder viewHolder; LayoutInflater inflater = LayoutInflater.from(parent.getContext()); switch (viewType) { case My: View v1 = inflater.inflate(R.layout.my_chat_child, parent, false); …

10
HttpURLConnectionでPOSTを使用してファイルを送信する
Android開発者がクラスの使用を推奨しているので、HttpURLConnectionビットマップ「ファイル」(実際にはメモリ内ストリーム)をPOST経由でApache HTTPサーバーに送信する方法の良い例を誰かが私に提供できるかどうか疑問に思っていました。私はCookieや認証などの複雑なものには興味がありませんが、信頼性の高いロジック実装を望んでいます。私がここで見た例はすべて、「これを試してみて、おそらくうまくいく」ように見えます。 現在、私はこのコードを持っています: URL url; HttpURLConnection urlConnection = null; try { url = new URL("http://example.com/server.cgi"); urlConnection = (HttpURLConnection) url.openConnection(); } catch (Exception e) { this.showDialog(getApplicationContext(), e.getMessage()); } finally { if (urlConnection != null) { urlConnection.disconnect(); } } ここで、showDialogはAlertDialog(無効なURLの場合は)を表示するだけです。 ここで、次のようにビットマップを生成するとします。Bitmap image = this.getBitmap()派生したコントロール内で、ViewPOSTを介して送信したいとします。そのようなことを達成するための適切な手順は何でしょうか?どのクラスを使用する必要がありますか?この例のHttpPostように使用できますか?もしそうなら、私は自分のビットマップのをどのように構築しますか?最初にビットマップをデバイスのファイルに保存する必要があるのは嫌です。InputStreamEntity また、元のビットマップのすべての変更されていないピクセルをサーバーに送信する必要があるため、JPEGに変換できないことにも言及する必要があります。

11
親アクティビティからFragmentメソッドを呼び出す
Android Fragments Dev Guideで、「findFragmentById()またはを使用してFragmentManagerからFragmentへの参照を取得することにより、アクティビティがフラグメント内のメソッドを呼び出すことができる」とわかりましたfindFragmentByTag()。 次の例は、フラグメント参照を取得する方法を示していますが、フラグメント内の特定のメソッドを呼び出す方法は示していません。 誰でもこれを行う方法の例を挙げられますか?親アクティビティからフラグメント内の特定のメソッドを呼び出したいのですが。ありがとう。


2
RecyclerViewスクロール効果を削除する
私の中に2つRecyclerViewありますNavigationDrawer。どちらにも青いスクロール効果があります。 両方でこの効果を削除するにはどうすればよいRecyclerViewsですか? 変更しようとしました:mRecyclerView.setHasFixedSize(true);にfalse、しかしそれはスクロール効果を削除します。(この方法の効果は何ですか?)

11
Google Maps v2-現在地とズームインの両方を設定します
私の質問は、私の地図と拡大表示の両方を開くために、Googleマップを設定する方法を誰かが知っていますか? 現在、メインビューはアフリカまで表示され、ズームアウトされています。 そして私は今何日も探していました、そして私が見つけることができるすべては: 1)1つのGoogleマップで2つのもの(ズーム​​インして私の場所に移動するなど)をアニメーション化できませんか?したがって、アニメーションを設定する前にズームを設定する方法を理解できれば、この問題は解決されます。それが問題になる傾向があります。両方を変更することはできますが、両方を変更することはできません。 2)役に立つと思われる他のクラスを見つけましたが、クラスがGoogleマップを操作できるようにコードを設定する方法についてのヘルプはありません。 これは、私がこれまでに保持しているコードです。後で役に立つかもしれないと思ったものもあります。 package com.MYWEBSITE.www; import com.google.android.gms.maps.CameraUpdateFactory; import com.google.android.gms.maps.GoogleMap; import com.google.android.gms.maps.SupportMapFragment; import com.google.android.gms.maps.model.LatLng; import android.content.Context; import android.location.Criteria; import android.location.Location; import android.location.LocationManager; import android.os.Bundle; import android.support.v4.app.FragmentActivity; import android.view.Menu; public class MainActivity extends FragmentActivity { private GoogleMap map; @Override protected void onCreate(Bundle savedInstanceState) { super.onCreate(savedInstanceState); setContentView(R.layout.main_layout); map = ((SupportMapFragment) …


25
アプリの公開時にzip-alignが見つかりません
cannot.find.zip.align=The zipalign tool was not found in the SDK. Please update to the latest SDK and re-export your application or run zipalign manually. Aligning applications allows Android to use application resources more efficiently. これは、アプリを公開しようとしたときに受け取ったメッセージです。Android SDKツールの最新リビジョン(23は本日リリースされました)とSDK Platform-tools(20も本日リリースされました)を使用しています。APKを取得しましたが、Google Playにアップロードしようとすると、zipで整列されていないというエラーメッセージが表示されました。 zipalignを実行すると、apkが手動で修正されますが、何が原因でそれを修正する方法を知っている人はいますか?
123 android  zipalign 


12
非アクティビティクラスでのgetResources()の使用
非アクティビティクラスでgetResourcesメソッドを使用しようとしています。「resources」オブジェクトへの参照を取得して、resourcesフォルダーに保存されているxmlファイルにアクセスするにはどうすればよいですか? 例: XmlPullParser xpp = getResources().getXml(R.xml.samplexml);

8
Android-カメラのプレビューが横向き
カメラの画面をプレビューで表示しています。 すべてが正常に機能し、サーフェスが作成され、サーフェスが設定され、サーフェスが表示されます。 ただし、ポートレートモードでは常に誤った90度の角度で画像が表示されます。 写真のような: 次のコードを使用すると、画像が正しく設定されることを認識しています。 setRequestedOrientation(ActivityInfo.SCREEN_ORIENTATION_LANDSCAPE); しかし、他の要素が含まれているアクティビティ内にプレビューがあり、私のアクティビティを横向きモードで表示するのは意味がありません。(デフォルトでは無効になっています) だからとにかくプレビューの向きを変えるだけの方法があるのだろうか?そして、残りのアクティビティを縦向きモードで正しく表示したままにしますか? それとも正しくプレビューが表示されるようにプレビューを回転させますか?


弊社のサイトを使用することにより、あなたは弊社のクッキーポリシーおよびプライバシーポリシーを読み、理解したものとみなされます。
Licensed under cc by-sa 3.0 with attribution required.