私の質問は、ユーザーが携帯電話から画像をアップロードして画像プロファイルとしてアプリケーションに挿入できるimageButtonを作成する方法ですか?たとえば、whatsappのように、ユーザーは電話から画像を選択して、画像プロファイルとして設定することができます。ここでは、ユーザーがアンドロイドアプリに画像を挿入できるようにしました
答えて
感謝を受け入れる助けます。私はあなたが提供した例でコードを実行することができました。アプリケーションがアカウントにサインアップする必要があり、ユーザーがプロフィール画像として画像を挿入する必要がある場合、ユーザーが自分のアカウントにログインすると、ユーザーはプロフィール画像を見ることができますか?それでどうやってできるの?同じようなwhatsapp;ユーザーがプロフィールにアップロードした画像はどのように保存されますか? – Mack
@Mackあなたは、FacebookやTwitterやギャラリーからの解析や、 – Janmejoy
のようないくつかの方法で、写真をアップロードすることを意味します。私の質問は:どこに私はユーザーの画像を格納する必要がありますか? MySQL DB、Sqlite DB、内部ストレージまたは外部ストレージ? – Mack
MY XMLファイル
<?xml version="1.0" encoding="utf-8"?>
<LinearLayout xmlns:android="http://schemas.android.com/apk/res/android"
android:orientation="vertical"
android:layout_width="fill_parent"
android:layout_height="fill_parent">
<ImageView
android:id="@android:id/icon"
android:layout_width="match_parent"
android:layout_height="match_parent"
android:layout_weight="1"
android:onClick="selectImage"
/>
MY FILE
public class Test extends AppCompatActivity {
private static final int SELECT_PICTURE = 0;
private ImageView imageView;
@Override
public void onCreate(Bundle savedInstanceState) {
super.onCreate(savedInstanceState);
setContentView(R.layout.activity_test);
imageView = (ImageView) findViewById(android.R.id.icon);
}
@Override
protected void onActivityResult(int requestCode, int resultCode, Intent data) {
super.onActivityResult(requestCode, resultCode, data);
if (resultCode == RESULT_OK) {
Bitmap bitmap = getPath(data.getData());
imageView.setImageBitmap(bitmap);
}
}
private Bitmap getPath(Uri uri) {
String[] projection = {MediaStore.Images.Media.DATA};
Cursor cursor = managedQuery(uri, projection, null, null, null);
int column_index = cursor
.getColumnIndexOrThrow(MediaStore.Images.Media.DATA);
cursor.moveToFirst();
String filePath = cursor.getString(column_index);
// cursor.close();
// Convert file path into bitmap image using below line.
Bitmap bitmap = BitmapFactory.decodeFile(filePath);
return bitmap;
}
private void selectImage() {
Intent intent = new Intent();
intent.setType("image/*");
intent.setAction(Intent.ACTION_GET_CONTENT);
startActivityForResult(Intent.createChooser(intent, "Select Picture"), SELECT_PICTURE);
}
}
- 1. ユーザーがデータベースに画像を挿入できるようにする
- 2. どのように?既定のプロフィール画像を1人のユーザーが挿入したユーザーに切り替える
- 3. C#が、私はExcelワークシート上の画像を挿入しましたHi画像
- 4. Edittextに画像を追加し、ユーザーが入るたびに別の画像に置き換えます。
- 5. ユーザーがshopifyで画像をアップロードできるようにする
- 6. Crystal Reportsは特定の画像を挿入しますが、他の画像は挿入しません。
- 7. 画像を挿入した後にボタンが白くなる
- 8. WordPress Advanceのカスタムフィールドがsrcまたはhrefプロパティに画像URLを挿入しようとしています
- 9. Sqliteデータベースに画像を挿入しようとしているときにBlobを操作するには?
- 10. Facebookアプリ - ユーザーが画像をアップロードできるようにする
- 11. Ulyssesで作成したファイルに画像を挿入する
- 12. GoogleクラウドSql - 画像の挿入に失敗しました
- 13. ユーザーがIPhoneの画像をタップしたときに画像を他の画像に置き換えます。
- 14. laravel画像の介入は、ユーザーがアップロードした画像を圧縮するのに適していますか?
- 15. カラムに画像を挿入した後にオーバーフローする
- 16. ユーザーがWordpressで画像をアップロードできるようにするには?
- 17. "BYTEAカラムに画像を挿入しようとすると_io.BufferedRandomをバイナリにエスケープできません"
- 18. PHPでユーザが挿入した画像タグを削除する
- 19. Kenticoは - 私は、ユーザーがコンテンツを挿入できるようにするインラインウィジェットを作成したC#の
- 20. `[UIImage imageNamed:]`は画像をロードしますが、実行時にそこに画像を挿入するにはどうしたらいいですか?
- 21. MVCに画像を挿入
- 22. 画像をビデオファイルに挿入
- 23. メニューリストに画像を挿入
- 24. jQueryに挿入する画像を取得できません
- 25. sqliteに画像を挿入し、画像をアクティビティに取り込みます。
- 26. Draft.jsは外部フォームからアップロードした画像を挿入できません
- 27. 画像/図形を正しく挿入し、ラテックスの画像/図形を「流れ回る」ようにするにはどうすればよいですか?
- 28. オラクルのフォーム6iはワードファイルに画像を挿入します
- 29. JavaScriptを使用して画像をテーブルに挿入します
- 30. p:progressbar画像を挿入することはできますか?
私の答えは、あなたが答えにリンクのため – Janmejoy