Thanks to visit codestin.com
Credit goes to github.com

Skip to content

no module named 'androidx' #73

Open
@1357koushik

Description

@1357koushik

i converted the below java code
`import androidx.appcompat.app.AppCompatActivity;
import android.content.Intent;
import android.net.Uri;
import android.os.Bundle;
import android.view.View;
import android.widget.Button;
import android.widget.ImageView;

public class MainActivity extends AppCompatActivity {

// One Button 
Button BSelectImage; 

// One Preview Image 
ImageView IVPreviewImage; 

// constant to compare 
// the activity result code 
int SELECT_PICTURE = 200; 

@Override
protected void onCreate(Bundle savedInstanceState) { 
	super.onCreate(savedInstanceState); 
	setContentView(R.layout.activity_main); 

	// register the UI widgets with their appropriate IDs 
	BSelectImage = findViewById(R.id.BSelectImage); 
	IVPreviewImage = findViewById(R.id.IVPreviewImage); 

	// handle the Choose Image button to trigger 
	// the image chooser function 
	BSelectImage.setOnClickListener(new View.OnClickListener() { 
		@Override
		public void onClick(View v) { 
			imageChooser(); 
		} 
	}); 
} 

// this function is triggered when 
// the Select Image Button is clicked 
void imageChooser() { 

	// create an instance of the 
	// intent of the type image 
	Intent i = new Intent(); 
	i.setType("image/*"); 
	i.setAction(Intent.ACTION_GET_CONTENT); 

	// pass the constant to compare it 
	// with the returned requestCode 
	startActivityForResult(Intent.createChooser(i, "Select Picture"), SELECT_PICTURE); 
} 

// this function is triggered when user 
// selects the image from the imageChooser 
public void onActivityResult(int requestCode, int resultCode, Intent data) { 
	super.onActivityResult(requestCode, resultCode, data); 

	if (resultCode == RESULT_OK) { 

		// compare the resultCode with the 
		// SELECT_PICTURE constant 
		if (requestCode == SELECT_PICTURE) { 
			// Get the url of the image from data 
			Uri selectedImageUri = data.getData(); 
			if (null != selectedImageUri) { 
				// update the preview image in the layout 
				IVPreviewImage.setImageURI(selectedImageUri); 
			} 
		} 
	} 
} 

}
`
and abstain the below python code

`#!/usr/bin/env python
""" generated source for module new """
import androidx.appcompat.app.AppCompatActivity

import android.content.Intent

import android.net.Uri

import android.os.Bundle

import android.view.View

import android.widget.Button

import android.widget.ImageView

class MainActivity(AppCompatActivity):
""" generated source for class MainActivity """
# One Button
BSelectImage = Button()

#  One Preview Image 
IVPreviewImage = ImageView()

#  constant to compare 
#  the activity result code 
SELECT_PICTURE = 200

def onCreate(self, savedInstanceState):
    """ generated source for method onCreate """
    super(MainActivity, self).onCreate(savedInstanceState)
    setContentView(R.layout.activity_main)
    #  register the UI widgets with their appropriate IDs 
    self.BSelectImage = findViewById(R.id.BSelectImage)
    self.IVPreviewImage = findViewById(R.id.IVPreviewImage)
    #  handle the Choose Image button to trigger 
    #  the image chooser function 
    self.BSelectImage.setOnClickListener(View.OnClickListener())

#  this function is triggered when 
#  the Select Image Button is clicked 
def imageChooser(self):
    """ generated source for method imageChooser """
    #  create an instance of the 
    #  intent of the type image 
    i = Intent()
    i.setType("image/*")
    i.setAction(Intent.ACTION_GET_CONTENT)
    #  pass the constant to compare it 
    #  with the returned requestCode 
    startActivityForResult(Intent.createChooser(i, "Select Picture"), self.SELECT_PICTURE)

#  this function is triggered when user 
#  selects the image from the imageChooser 
def onActivityResult(self, requestCode, resultCode, data):
    """ generated source for method onActivityResult """
    super(MainActivity, self).onActivityResult(requestCode, resultCode, data)
    if resultCode == RESULT_OK:
        #  compare the resultCode with the 
        #  SELECT_PICTURE constant 
        if requestCode == SELECT_PICTURE:
            #  Get the url of the image from data 
            if None != selectedImageUri:
                #  update the preview image in the layout 
                self.IVPreviewImage.setImageURI(selectedImageUri)

`

and got no module named 'androidx'

Metadata

Metadata

Assignees

No one assigned

    Labels

    No labels
    No labels

    Projects

    No projects

    Milestone

    No milestone

    Relationships

    None yet

    Development

    No branches or pull requests

    Issue actions