Просто используйте приведенный ниже код для фрагмента.
@Override
public void onOtherButtonClick(ActionSheet actionSheet, int index) {
if (index == 1)
{
Intent intent = new Intent(Intent.ACTION_PICK,
android.provider.MediaStore.Images.Media.EXTERNAL_CONTENT_URI);
intent.setType("image/*");
startActivityForResult(Intent.createChooser(intent,
"Select Picture"), 1);
}
}
public void onActivityResult(int requestCode, int resultCode, Intent data) {
super.onActivityResult(requestCode, resultCode, data);
if (resultCode == 1) {
if (requestCode == 1) {
Uri selectedImageUri = data.getData();
//selectedImagePath = getPath(selectedImageUri);
}
}
}
onActivityResult вызывается без вызова его родителя.
Ctrl + T (ReSharper, Goto, вводят) откроет файл класса для Вас.
Похож на Ctrl +, Сдвиг + T открывает файлы.
В зависимости от Вашей контурной карты Ctrl + Сдвиг + N откроет любой файл в решении, или Ctrl + N откроет любой тип.
Если стандартная панель инструментов будет видима, то следующее откроется, любой файл в решении (resharper не необходимо).
Ctrl + D размещает Вас в текстовое поле Find. >of f
предоставит выпадающему все файлы, которые запускаются с f
с информацией о пути после имени файла для различения коллизий имени. Завершите имя файла или стрелку вниз к корректной и совершите нападки, входят для открытия его в редакторе.
Может быть способ сделать с с Макросом, я уверен, что видел материал прежде..
Быстрый Google имел и придумал это, что имеет какое-либо применение?
мммм, я мог ПОКЛЯСТЬСЯ, что Вы могли переместиться между файлами с ярлыком
Я знаю, что Ctrl + T позволит Вам открыть файл класса..., но я, возможно, поклялся, что видел, что кто-то открыл страницу с ярлыком однажды.
Это зависит от ключа, отображающего это, Вы установили. Со значением по умолчанию keymapping: Сделайте Ctrl + T для открытия типа и Ctrl + Сдвиг + T для открытия файла. С IntelliJ как отображение: Сделайте Ctrl + N для открытия типа и Ctrl + Сдвиг + N для открытия файла.
Посетите следующие ссылки для всего своего ключевого отображения.
Контурная карта Значения по умолчанию ReSharper 4: схема Visual Studio http://www.jetbrains.com/resharper/docs/ReSharper40DefaultKeymap.pdf
Контурная карта Значения по умолчанию ReSharper 4: схема ReSharper 2.x / IDEA http://www.jetbrains.com/resharper/docs/ReSharper40DefaultKeymap2.pdf
Я недавно посетил презентацию, где Kirk Jackson показал, как добавить псевдонимы к командному окну в Visual Studio. Терпите меня, это поправляется. Таким образом, это пошло как это:
Откройте Command Window и тип
исказите fo Файл. FileOpen
Теперь в Вашем редакторе окно поразило Ctrl + / для помещения фокуса в поле Find на панели инструментов
Если Вы используете префикс >
это - командное окно (подлый ха?) так тип:
fo
и intellisense вталкивает и показывает Вам названия папок и файлов в решении.
Псевдоним является персистентным между сессиями Visual Studio.
Не точно сочетание клавиш, но использующий эту технику можно получить доступ к любой команде в Visual Studio с клавиатуры.
Необходимо также проверить список Kirk существенных подсказок VS и приемов