如何在Android 中將圖像保存到圖庫
在您的Android 應用程式中,您可能希望允許用戶從您的應用程式程式中保存圖像應用程式到他們的畫廊。操作方法如下:
建立選項選單
為應用程式的選項選單中新增「儲存」選項:
<code class="java">@Override public boolean onCreateOptionsMenu(Menu menu) { MenuInflater inflater = getMenuInflater(); inflater.inflate(R.menu.main_menu, menu); return true; }</code>
在res/menu中/main_menu.xml:
<code class="xml"><menu xmlns:android="http://schemas.android.com/apk/res/android"> <item android:id="@+id/menuFinale" android:title="Save" /> </menu></code>
儲存影像
在onOptionsItemSelected 方法中,處理「儲存」選項:
<code class="java">@Override public boolean onOptionsItemSelected(MenuItem item) { switch (item.getItemId()) { case R.id.menuFinale: // Obtain the image bitmap ImageView imgView = (ImageView) findViewById(R.id.image_view); imgView.setDrawingCacheEnabled(true); Bitmap bitmap = imgView.getDrawingCache(); // Save the image to the gallery String path = MediaStore.Images.Media.insertImage( getContentResolver(), bitmap,</code>
以上是如何將 Android 應用程式中的圖像儲存到圖庫?的詳細內容。更多資訊請關注PHP中文網其他相關文章!