Work No
Some checks failed
Merge core/template-android-project to this repo / merge-if-needed (push) Failing after 14s

This commit is contained in:
MrApple100 2024-08-22 17:15:47 +03:00
parent 07051a904b
commit e5ce2fcdb2
3 changed files with 4 additions and 13 deletions

View File

@ -31,8 +31,7 @@
<intent-filter>
<action android:name="android.intent.action.SEND"/>
<category android:name="android.intent.category.DEFAULT"/>
<data android:mimeType="text/plain"/>
<data android:mimeType="image/*"/>
<!-- TODO ... Реализовать в xml возможность принятия изображений и текста для активити GetActivity -->
</intent-filter>
</activity>
</application>

View File

@ -37,11 +37,9 @@ class GetActivity : AppCompatActivity(){
}
private fun getBitmap(intent: Intent):Bitmap{
val uri = intent.getParcelableExtra<Uri>(Intent.EXTRA_STREAM)
val bitmap = MediaStore.Images.Media.getBitmap(this.contentResolver, uri);
return bitmap
TODO() //Реализовать получение картинки из Intent
}
private fun getText(intent: Intent):String{
return intent.getStringExtra(Intent.EXTRA_TEXT)!!
TODO() //Реализовать получение текста из Intent
}
}

View File

@ -46,15 +46,9 @@ class MainActivity : AppCompatActivity() {
}
val requestPicker = registerForActivityResult(ActivityResultContracts.PickMultipleVisualMedia()) { uris ->
val share = Intent(Intent.ACTION_SEND)
share.type = "image/*"
for (uri in uris) {
share.putExtra(Intent.EXTRA_STREAM, uri)
}
startActivity(Intent.createChooser(share, "Share Image!"))
Toast.makeText(applicationContext, "Image shared", Toast.LENGTH_LONG).show()
TODO()//Реализовать requestPicker по выбору картинки и отправке в друго приложение с выбором
}
}