Fix image issue
This commit is contained in:
parent
b8990600cd
commit
7d56e1c1fa
|
@ -278,6 +278,7 @@ public class TootActivity extends BaseActivity implements UploadStatusDelegate,
|
|||
private TextView warning_message;
|
||||
private Editor wysiwyg;
|
||||
private EditText wysiwygEditText;
|
||||
private String url_for_media;
|
||||
|
||||
@Override
|
||||
protected void onCreate(Bundle savedInstanceState) {
|
||||
|
@ -516,7 +517,9 @@ public class TootActivity extends BaseActivity implements UploadStatusDelegate,
|
|||
}
|
||||
@Override
|
||||
public void onUpload(Bitmap image, String uuid) {
|
||||
|
||||
if( url_for_media != null) {
|
||||
wysiwyg.onImageUploadComplete(url_for_media, uuid);
|
||||
}
|
||||
}
|
||||
|
||||
@Override
|
||||
|
@ -1322,8 +1325,8 @@ public class TootActivity extends BaseActivity implements UploadStatusDelegate,
|
|||
public void onResourceReady(@NonNull Bitmap resource, Transition<? super Bitmap> transition) {
|
||||
imageView.setImageBitmap(resource);
|
||||
if( displayWYSIWYG()) {
|
||||
url_for_media = finalUrl;
|
||||
wysiwyg.insertImage(resource);
|
||||
wysiwyg.onImageUploadComplete(finalUrl,uuid);
|
||||
}
|
||||
}
|
||||
});
|
||||
|
@ -3979,6 +3982,8 @@ public class TootActivity extends BaseActivity implements UploadStatusDelegate,
|
|||
});
|
||||
}
|
||||
});
|
||||
//Remove colours
|
||||
findViewById(R.id.action_color).setVisibility(View.GONE);
|
||||
|
||||
findViewById(R.id.action_unordered_numbered).setOnClickListener(new View.OnClickListener() {
|
||||
@Override
|
||||
|
@ -4015,6 +4020,8 @@ public class TootActivity extends BaseActivity implements UploadStatusDelegate,
|
|||
wysiwyg.clearAllContents();
|
||||
}
|
||||
});
|
||||
//Remove eraser
|
||||
findViewById(R.id.action_erase).setVisibility(View.GONE);
|
||||
|
||||
findViewById(R.id.action_blockquote).setOnClickListener(new View.OnClickListener() {
|
||||
@Override
|
||||
|
|
|
@ -1052,11 +1052,11 @@ public class ContentSettingsFragment extends Fragment implements ScreenShotable
|
|||
final CheckBox set_wysiwyg = rootView.findViewById(R.id.set_wysiwyg);
|
||||
set_wysiwyg.setChecked(wysiwyg);
|
||||
|
||||
set_capitalize.setOnClickListener(new View.OnClickListener() {
|
||||
set_wysiwyg.setOnClickListener(new View.OnClickListener() {
|
||||
@Override
|
||||
public void onClick(View v) {
|
||||
SharedPreferences.Editor editor = sharedpreferences.edit();
|
||||
editor.putBoolean(Helper.SET_WYSIWYG, set_capitalize.isChecked());
|
||||
editor.putBoolean(Helper.SET_WYSIWYG, set_wysiwyg.isChecked());
|
||||
editor.apply();
|
||||
}
|
||||
});
|
||||
|
|
Loading…
Reference in New Issue