pouvez-vous m'aider à savoir ce que signifie l'erreur ci-dessous? Je ne sais pas pourquoi je ne peux pas y accéder en dehors de l'emballage, je veux dire ce que ACCESS SPECIFIER dois-je utiliser? J'ai essayé d'utiliser static et tous les spécificateurs mais je ne pouvais toujours pas me débarrasser de cette erreur. Je l'ai utilisé lorsque l'utilisateur prend une photo en utilisant l'appareil photo pour télécharger l'image sur le serveur.erreur de compilation = multipartentitybuilder() n'est pas public ne peut pas être accessible à partir du paquet extérieur
public class Logistic_ReportProblem extends Activity {
@Override
public void onCreate(Bundle savedInstanceState) {
super.onCreate(savedInstanceState);
setContentView(R.layout.activity_reportproblem);
context = this;
thisActivity = this;
assetsPropertyReader = new AssetsPropertyReader(context);
p = assetsPropertyReader.getProperties("tapp.properties");
url1 = p.getProperty("FP_BASEURL").toString();
url2 = p.getProperty("FP_LOGISTIC_IMGUPLD_PROBLEM").toString();
camera = (Button) findViewById(R.id.btn_camera);
done = (Button) findViewById(R.id.btn_done);
title = (EditText) findViewById(R.id.workorder_title);
notes = (EditText) findViewById(R.id.workorder_notes);
latlongInfo = (TextView) findViewById(R.id.latlngStatus);
showSavedFiles();
camera.setOnClickListener(new View.OnClickListener() {
@Override
public void onClick(View v) {
if (entity == null) {
entity = new MultipartEntityBuilder();// err
}
if (!checkPermissionForStorage()) {
requestPermissionForStorage();
} else {
if (!checkPermissionForCamera()) {
requestPermissionForCamera();
} else {
if (5 == file_count) {
Toast.makeText(Logistic_ReportProblem.this, "You have already added 5 images", Toast.LENGTH_SHORT).show();
} else {
Intent cameraIntent = new Intent(android.provider.MediaStore.ACTION_IMAGE_CAPTURE);
startActivityForResult(cameraIntent, CAMERA_REQUEST);
}
}
}
}
});
S'il vous plaît partager votre code 'MultipartEntityBuilder'. Vous en avez probablement fait une classe privée ou vous n'avez pas du tout spécifié de spécificateur d'accès – 0xDEADC0DE
_j'ai connaissance de cette question avant_ mais j'ai recherché partout où_je n'ai pas trouvé la bonne réponse_. S'il vous plaît juste expliquer ma question .. que suffisamment .. – opalfire
me demandez-vous MultipartEntityBuilder.class qui construit par andriod – opalfire