startActivityForResult(new Intent(this, TopicActivity.class), reqTopic);
break;
case R.id.publishtopic_choose_preview:
break;
case R.id.publishtopic_choose_topic_de:
mPublishtopicChooseTopic.setText("# 选择话题");
mPublishTopicDe.setVisibility(View.GONE);
talkRecommendBean = null;
break;
case R.id.item_choose_video:
PictureSelector.create(this)
.openGallery(PictureMimeType.ofVideo())// 全部.PictureMimeType.ofAll()、图片.ofImage()、视频.ofVideo()
.theme(R.style.picture_default_style)// 主题样式设置 具体参考 libray中values/styles
.maxSelectNum(9)// 最大图片选择数量
.minSelectNum(1)// 最小选择数量
.imageSpanCount(4)// 每行显示个数
.selectionMode(PictureConfig.MULTIPLE)// 多选 or 单选 PictureConfig.MULTIPLE : PictureConfig.SINGLE
.previewImage(true)// 是否可预览图片
.previewVideo(true)// 是否可预览视频
.enablePreviewAudio(false)// 是否预览音频
.isCamera(true)// 是否显示拍照按钮
.isZoomAnim(true)// 图片列表点击 缩放效果 默认true
.setOutputCameraPath(IMAGE_CACHE)// 自定义拍照保存路径
.compress(true)// 是否压缩
.compressMode(PictureConfig.LUBAN_COMPRESS_MODE)//系统自带 or 鲁班压缩 PictureConfig.SYSTEM_COMPRESS_MODE or LUBAN_COMPRESS_MODE
.glideOverride(160, 160)// glide 加载宽高,越小图片列表越流畅,但会影响列表图片浏览的清晰度
.isGif(false)// 是否显示gif图片
.openClickSound(false)// 是否开启点击声音
.compressGrade(Luban.CUSTOM_GEAR)
.compressMaxKB(1024)//压缩最大值kb compressGrade()为Luban.CUSTOM_GEAR有效
.minimumCompressSize(500) //add by tanhaiqin, 图片大小 <= 500KB(数字可变) 不需要压缩
.videoSecond(5 * 60)//显示多少秒以内的视频
.recordVideoSecond(15)//录制视频秒数 默认60秒
.forResult(PictureConfig.CHOOSE_REQUEST);
break;
case R.id.item_video_delete:
mItemVideoLl.setVisibility(View.GONE);
mPublishtopicGv.setVisibility(View.VISIBLE);
media = null;
break;
default:
break;
}
}
private void getYouPaiData() {
String fileNames = media.getPath().substring(media.getPath().lastIndexOf("/") + 1);
String url = MainApplication.urlNew + "/topic/sign.do";
Map<String, String> map = new HashMap<>();
map.put("fileNames", fileNames);
Log.e("fileNameDir fileName", fileNames);
map.put("targetType", "23");//23视频/24图片
OkHttpUtils
.post()
.params(map)
.url(url)
.build()
.connTimeOut(6000)
.readTimeOut(6000)
.execute(new StringCallback() {
@Override
public void onError(Call call, Exception e) {
ToastUtil.showToast(getApplicationContext(), "发布失败,请重试", Toast.LENGTH_SHORT);
loadingDialog.dismiss();
}
@Override
public void onResponse(String response) {
String rtnCode = JsonUtils.getKeyResult(response, "code");
if ("1000".equals(rtnCode)) {
String rtnMsg = JsonUtils.getKeyResult(response, "data");
ArrayList<AuthSignBean> signBeans = (ArrayList<AuthSignBean>) JsonUtils.parseToObjectList(rtnMsg, AuthSignBean.class);
if (null != signBeans && signBeans.size() > 0) {
String sign = signBeans.get(0).sign;
String policy = signBeans.get(0).policy;
formUpload(media.getPath(), sign, policy);
}
}
}
});
}
/**
* 表单上传
*
* @param SAMPLE_PIC_FILE
* @param sign
* @param policyServer
*/
private void formUpload(String SAMPLE_PIC_FILE, String sign, String policyServer) {
File temp = new File(SAMPLE_PIC_FILE);
// //进度回调,可为空
UpProgressListener progressListener = new UpProgressListener() {
@Override
public void onRequestProgress(long bytesWrite, long contentLength) {
}
};
//结束回调,不可为空
UpCompleteListener completeListener = new UpCompleteListener() {
@Override
public void onComplete(boolean isSuccess, String result) {
if (isSuccess) {
requestPublishServer("[" + result + "]");
} else {
ToastUtil.showToast(getApplicationContext(), "发布失败,请重试", Toast.LENGTH_SHORT);
loadingDialog.dismiss();
}
}
};
//表单上传(服务器签名方式)
UploadEngine.getInstance().formUpload(temp, policyServer, "d1evvideo01", sign, completeListener,
progressListener);
}
private void requestPublishServer(String urls) {
String url = MainApplication.urlNew + "/topic/publish.do";
Map<String, String> map = new HashMap<>();
map.put("content", mPublishtopicCon.getText().toString());
map.put("urls", urls);
map.put("topicId", talkRecommendBean.targetId + "");
map.put("targetType", "23");
if (MainApplication.isLogin()) {
map.put("userId", MainApplication.userId);
map.put("appToken", MainApplication.messageToken);
}
OkHttpUtils.post().params(map).url(url).build().connTimeOut(6000).readTimeOut(6000).execute(new StringCallback() {
@Override
public void onError(Call call, Exception e) {
ToastUtil.showToast(getApplicationContext(), "发布失败,请重试", Toast.LENGTH_SHORT);
loadingDialog.dismiss();
}
@Override
public void onResponse(String response) {
String rtnCode = JsonUtils.getKeyResult(response, "code");
if ("1000".equals(rtnCode)) {
ToastUtil.showToast(getApplicationContext(), "发布成功", Toast.LENGTH_SHORT);
finish();
} else {
String message = JsonUtils.getKeyResult(response, "desc");
ToastUtil.showToast(getApplicationContext(), message, Toast.LENGTH_SHORT);
}
loadingDialog.dismiss();
}
});
}
final int reqTopic = 100;
TalkRecommendBean talkRecommendBean = null;
@Override
protected void onActivityResult(int requestCode, int resultCode, Intent data) {
super.onActivityResult(requestCode, resultCode, data);
if (requestCode == reqTopic && resultCode == -100) {
talkRecommendBean = (TalkRecommendBean) data.getSerializableExtra("topic");
if (talkRecommendBean != null) {
mPublishtopicChooseTopic.setText("# " + talkRecommendBean.topicName);
mPublishTopicDe.setVisibility(View.VISIBLE);
}
} else if (requestCode == PictureConfig.CHOOSE_REQUEST && resultCode == RESULT_OK) {
List<LocalMedia> selectList = PictureSelector.obtainMultipleResult(data);
if (selectList != null && selectList.size() > 0) {
media = selectList.get(0);
if (TextUtils.isEmpty(media.getPath())) {
return;
}
if (!fileIsExists(media.getPath())) {
Log.e("yopic", "文件可能不存在了~");
return;
}
Glide
.with(this)
.load(Uri.fromFile(new File(media.getPath())))
.apply(new RequestOptions().centerCrop())
.into(mItemVideo);
mItemVideoLl.setVisibility(View.VISIBLE);
mPublishtopicGv.setVisibility(View.GONE);
Log.e("yopic", "TEST===> video path = " + media.getPath()
+ ", compressPath = " + media.getCompressPath()
+ ", height = " + media.getHeight()
+ ", width = " + media.getWidth());
}
}
}
public static boolean fileIsExists(String strFile) {
if (TextUtils.isEmpty(strFile)) {
return false;
}
try {
File f = new File(strFile);
if (!f.exists()) {
return false;
}
} catch (Exception e) {
return false;
}
return true;
}
@Override
protected void onResume() {
super.onResume();
MobclickAgent.onResume(this);
}
@Override
protected void onPause() {
super.onPause();
MobclickAgent.onPause(this);
}
private void showDialogToExit(){
AlertDialog.Builder builder = new AlertDialog.Builder(PublishTopicActivity.this);
builder.setTitle("提示");
builder.setMessage("确认取消发布?");
builder.setCancelable(false);
builder.setPositiveButton("确定", new DialogInterface.OnClickListener() {
@Override
public void onClick(DialogInterface dialog, int which) {
finish();
}
});
builder.setNegativeButton("取消", null);
builder.create().show();
}
@Override
public boolean onKeyUp(int keyCode, KeyEvent event) {
if (keyCode == KeyEvent.KEYCODE_BACK) {
showDialogToExit();
return true;
}
return false;
}
}
|
||
| 36 | 36 |
|
| 37 | 37 |
|
| 38 | 38 |
|
| 39 |
|
|
| 39 | 40 |
|
| 40 | 41 |
|
| 41 | 42 |
|
|
||
| 318 | 319 |
|
| 319 | 320 |
|
| 320 | 321 |
|
| 321 |
|
|
| 322 |
|
|
| 322 | 323 |
|
| 323 | 324 |
|
| 324 | 325 |
|
|
||
| 342 | 343 |
|
| 343 | 344 |
|
| 344 | 345 |
|
| 346 |
|
|
| 345 | 347 |
|
| 346 | 348 |
|
| 347 | 349 |
|
|
||
| 384 | 386 |
|
| 385 | 387 |
|
| 386 | 388 |
|
| 387 |
|
|
| 388 |
|
|
| 389 |
|
|
| 390 |
|
|
| 391 |
|
|
| 392 |
|
|
| 393 |
|
|
| 394 |
|
|
| 395 |
|
|
| 396 | 389 |
|
| 397 |
|
|
| 398 |
|
|
| 390 |
|
|
| 391 |
|
|
| 392 |
|
|
| 393 |
|
|
| 394 |
|
|
| 395 |
|
|
| 399 | 396 |
|
| 400 |
|
|
| 401 |
|
|
| 397 |
|
|
| 398 |
|
|
| 402 | 399 |
|
| 400 |
|
|
| 403 | 401 |
|
| 404 | 402 |
|
| 403 |
|
|
| 405 | 404 |
|
| 406 | 405 |
|
| 406 |
|
|
| 407 | 407 |
|
| 408 | 408 |
|
| 409 |
|
|
| 410 |
|
|
| 409 | 411 |
|
| 410 | 412 |
|
| 411 | 413 |
|
|
||
| 33 | 33 |
|
| 34 | 34 |
|
| 35 | 35 |
|
| 36 |
|
|
| 36 | 37 |
|
| 37 | 38 |
|
| 38 | 39 |
|
| 39 | 40 |
|
| 40 | 41 |
|
| 42 |
|
|
| 43 |
|
|
| 44 |
|
|
| 45 |
|
|
| 46 |
|
|
| 47 |
|
|
| 41 | 48 |
|
| 42 | 49 |
|
| 43 | 50 |
|
|
||
| 52 | 59 |
|
| 53 | 60 |
|
| 54 | 61 |
|
| 55 |
|
|
| 56 |
|
|
| 62 |
|
|
| 63 |
|
|
| 57 | 64 |
|
| 58 | 65 |
|
| 59 | 66 |
|
|
||
| 133 | 140 |
|
| 134 | 141 |
|
| 135 | 142 |
|
| 136 |
|
|
| 143 |
|
|
| 137 | 144 |
|
| 138 | 145 |
|
| 139 | 146 |
|
| 140 | 147 |
|
| 141 | 148 |
|
| 142 | 149 |
|
| 143 |
|
|
| 144 |
|
|
| 150 |
|
|
| 151 |
|
|
| 145 | 152 |
|
| 146 | 153 |
|
| 147 | 154 |
|
| 148 |
|
|
| 149 |
|
|
| 150 |
|
|
| 151 |
|
|
| 152 |
|
|
| 153 |
|
|
| 154 |
|
|
| 155 |
|
|
| 156 |
|
|
| 157 |
|
|
| 158 |
|
|
| 159 |
|
|
| 160 |
|
|
| 161 |
|
|
| 162 |
|
|
| 163 |
|
|
| 164 |
|
|
| 165 |
|
|
| 166 |
|
|
| 167 |
|
|
| 168 |
|
|
| 169 |
|
|
| 170 |
|
|
| 171 |
|
|
| 172 |
|
|
| 173 |
|
|
| 174 |
|
|
| 175 |
|
|
| 176 |
|
|
| 177 |
|
|
| 155 | 178 |
|
| 156 | 179 |
|
| 157 | 180 |
|
|
||
| 300 | 323 |
|
| 301 | 324 |
|
| 302 | 325 |
|
| 303 |
|
|
| 304 |
|
|
| 305 | 326 |
|
|
||
| 1685 | 1685 |
|
| 1686 | 1686 |
|
| 1687 | 1687 |
|
| 1688 |
|
|
| 1688 | 1689 |
|
| 1689 |
|
|
| 1690 |
|
|
| 1690 | 1691 |
|
| 1691 |
|
|
| 1692 |
|
|
| 1693 |
|
|
| 1694 |
|
|
| 1695 |
|
|
| 1696 |
|
|
| 1697 |
|
|
| 1698 |
|
|
| 1699 |
|
|
| 1700 |
|
|
| 1701 |
|
|
| 1702 |
|
|
| 1703 |
|
|
| 1704 |
|
|
| 1705 |
|
|
| 1706 |
|
|
| 1707 |
|
|
| 1708 |
|
|
| 1709 |
|
|
| 1710 |
|
|
| 1711 |
|
|
| 1712 |
|
|
| 1713 |
|
|
| 1692 |
|
|
| 1693 |
|
|
| 1694 |
|
|
| 1695 |
|
|
| 1696 |
|
|
| 1697 |
|
|
| 1698 |
|
|
| 1699 |
|
|
| 1700 |
|
|
| 1701 |
|
|
| 1702 |
|
|
| 1714 | 1703 |
|
| 1715 | 1704 |
|
| 1716 |
|
|
| 1717 | 1705 |
|
| 1718 |
|
|
| 1719 |
|
|
| 1720 |
|
|
| 1721 |
|
|
| 1722 |
|
|
| 1723 |
|
|
| 1724 |
|
|
| 1725 |
|
|
| 1726 |
|
|
| 1727 |
|
|
| 1728 |
|
|
| 1729 |
|
|
| 1730 |
|
|
| 1731 |
|
|
| 1732 |
|
|
| 1706 |
|
|
| 1707 |
|
|
| 1708 |
|
|
| 1709 |
|
|
| 1710 |
|
|
| 1711 |
|
|
| 1733 | 1712 |
|
| 1734 |
|
|
| 1735 |
|
|
| 1736 |
|
|
| 1737 |
|
|
| 1738 |
|
|
| 1739 |
|
|
| 1740 |
|
|
| 1741 |
|
|
| 1742 |
|
|
| 1743 |
|
|
| 1744 |
|
|
| 1745 |
|
|
| 1746 |
|
|
| 1747 |
|
|
| 1748 |
|
|
| 1713 |
|
|
| 1714 |
|
|
| 1749 | 1715 |
|
| 1750 | 1716 |
|
| 1751 |
|
|
| 1752 |
|
|
| 1753 |
|
|
| 1754 |
|
|
| 1755 |
|
|
| 1756 |
|
|
| 1757 |
|
|
| 1758 |
|
|
| 1759 |
|
|
| 1760 |
|
|
| 1761 |
|
|
| 1762 |
|
|
| 1763 |
|
|
| 1764 |
|
|
| 1765 |
|
|
| 1766 |
|
|
| 1767 |
|
|
| 1768 |
|
|
| 1769 |
|
|
| 1770 |
|
|
| 1771 |
|
|
| 1717 |
|
|
| 1718 |
|
|
| 1719 |
|
|
| 1720 |
|
|
| 1721 |
|
|
| 1722 |
|
|
| 1723 |
|
|
| 1724 |
|
|
| 1725 |
|
|
| 1726 |
|
|
| 1727 |
|
|
| 1728 |
|
|
| 1729 |
|
|
| 1730 |
|
|
| 1731 |
|
|
| 1732 |
|
|
| 1733 |
|
|
| 1734 |
|
|
| 1735 |
|
|
| 1736 |
|
|
| 1737 |
|
|
| 1738 |
|
|
| 1739 |
|
|
| 1740 |
|
|
| 1741 |
|
|
| 1742 |
|
|
| 1743 |
|
|
| 1744 |
|
|
| 1745 |
|
|
| 1746 |
|
|
| 1747 |
|
|
| 1748 |
|
|
| 1749 |
|
|
| 1750 |
|
|
| 1751 |
|
|
| 1752 |
|
|
| 1753 |
|
|
| 1754 |
|
|
| 1755 |
|
|
| 1756 |
|
|
| 1757 |
|
|
| 1758 |
|
|
| 1759 |
|
|
| 1760 |
|
|
| 1761 |
|
|
| 1762 |
|
|
| 1763 |
|
|
| 1764 |
|
|
| 1765 |
|
|
| 1766 |
|
|
| 1767 |
|
|
| 1768 |
|
|
| 1769 |
|
|
| 1770 |
|
|
| 1771 |
|
|
| 1772 |
|
|
| 1773 |
|
|
| 1774 |
|
|
| 1772 | 1775 |
|
| 1776 |
|
|
| 1773 | 1777 |
|
| 1774 |
|
|
| 1775 |
|
|
| 1776 | 1778 |
|
| 1777 |
|
|
| 1778 |
|
|
| 1779 |
|
|
| 1780 |
|
|
| 1781 |
|
|
| 1782 |
|
|
| 1783 |
|
|
| 1784 |
|
|
| 1785 |
|
|
| 1779 |
|
|
| 1780 |
|
|
| 1781 |
|
|
| 1782 |
|
|
| 1783 |
|
|
| 1784 |
|
|
| 1785 |
|
|
| 1786 |
|
|
| 1787 |
|
|
| 1788 |
|
|
| 1789 |
|
|
| 1790 |
|
|
| 1791 |
|
|
| 1792 |
|
|
| 1793 |
|
|
| 1794 |
|
|
| 1795 |
|
|
| 1796 |
|
|
| 1797 |
|
|
| 1798 |
|
|
| 1799 |
|
|
| 1800 |
|
|
| 1801 |
|
|
| 1802 |
|
|
| 1786 | 1803 |
|
| 1787 |
|
|
| 1788 |
|
|
| 1789 |
|
|
| 1790 |
|
|
| 1791 |
|
|
| 1792 |
|
|
| 1793 |
|
|
| 1794 |
|
|
| 1795 |
|
|
| 1796 |
|
|
| 1797 |
|
|
| 1798 |
|
|
| 1799 |
|
|
| 1804 |
|
|
| 1805 |
|
|
| 1806 |
|
|
| 1807 |
|
|
| 1800 | 1808 |
|
| 1801 | 1809 |
|
| 1802 |
|
|
| 1803 |
|
|
| 1804 |
|
|
| 1805 |
|
|
| 1810 |
|
|
| 1811 |
|
|
| 1812 |
|
|
| 1806 | 1813 |
|
| 1807 | 1814 |
|
| 1808 |
|
|
| 1809 |
|
|
| 1810 |
|
|
| 1811 |
|
|
| 1812 |
|
|
| 1813 |
|
|
| 1814 |
|
|
| 1815 |
|
|
| 1816 |
|
|
| 1817 |
|
|
| 1818 |
|
|
| 1819 |
|
|
| 1820 |
|
|
| 1815 | 1821 |
|
| 1816 |
|
|
| 1817 |
|
|
| 1818 | 1822 |
|
| 1819 | 1823 |
|
| 1820 | 1824 |
|
|
||
| 1824 | 1828 |
|
| 1825 | 1829 |
|
| 1826 | 1830 |
|
| 1827 |
|
|
| 1828 |
|
|
| 1829 |
|
|
| 1830 |
|
|
| 1831 |
|
|
| 1832 |
|
|
| 1833 |
|
|
| 1834 |
|
|
| 1835 |
|
|
| 1836 |
|
|
| 1837 |
|
|
| 1838 |
|
|
| 1831 |
|
|
| 1832 |
|
|
| 1833 |
|
|
| 1834 |
|
|
| 1835 |
|
|
| 1836 |
|
|
| 1837 |
|
|
| 1839 | 1838 |
|
| 1840 |
|
|
| 1841 |
|
|
| 1842 |
|
|
| 1843 |
|
|
| 1839 |
|
|
| 1840 |
|
|
| 1841 |
|
|
| 1842 |
|
|
| 1843 |
|
|
| 1844 | 1844 |
|
| 1845 |
|
|
| 1846 |
|
|
| 1847 |
|
|
| 1848 |
|
|
| 1845 |
|
|
| 1846 |
|
|
| 1847 |
|
|
| 1848 |
|
|
| 1849 | 1849 |
|
| 1850 |
|
|
| 1851 |
|
|
| 1850 |
|
|
| 1851 |
|
|
| 1852 |
|
|
| 1853 |
|
|
| 1852 | 1854 |
|
| 1853 |
|
|
| 1854 |
|
|
| 1855 |
|
|
| 1856 |
|
|
| 1857 |
|
|
| 1855 |
|
|
| 1856 |
|
|
| 1858 | 1857 |
|
| 1859 |
|
|
| 1860 |
|
|
| 1861 |
|
|
| 1862 |
|
|
| 1863 |
|
|
| 1864 |
|
|
| 1865 |
|
|
| 1866 |
|
|
| 1867 |
|
|
| 1868 |
|
|
| 1869 |
|
|
| 1870 |
|
|
| 1871 |
|
|
| 1872 |
|
|
| 1873 |
|
|
| 1874 |
|
|
| 1875 |
|
|
| 1876 |
|
|
| 1877 |
|
|
| 1878 |
|
|
| 1879 |
|
|
| 1880 |
|
|
| 1881 |
|
|
| 1882 |
|
|
| 1858 |
|
|
| 1859 |
|
|
| 1860 |
|
|
| 1861 |
|
|
| 1862 |
|
|
| 1883 | 1863 |
|
| 1884 |
|
|
| 1885 |
|
|
| 1886 |
|
|
| 1887 |
|
|
| 1864 |
|
|
| 1865 |
|
|
| 1866 |
|
|
| 1867 |
|
|
| 1868 |
|
|
| 1869 |
|
|
| 1870 |
|
|
| 1871 |
|
|
| 1872 |
|
|
| 1873 |
|
|
| 1874 |
|
|
| 1875 |
|
|
| 1876 |
|
|
| 1877 |
|
|
| 1878 |
|
|
| 1879 |
|
|
| 1880 |
|
|
| 1881 |
|
|
| 1882 |
|
|
| 1883 |
|
|
| 1884 |
|
|
| 1885 |
|
|
| 1886 |
|
|
| 1887 |
|
|
| 1888 |
|
|
| 1889 |
|
|
| 1890 |
|
|
| 1891 |
|
|
| 1892 |
|
|
| 1893 |
|
|
| 1888 | 1894 |
|
| 1889 | 1895 |
|
| 1896 |
|
|
| 1897 |
|
|
| 1898 |
|
|
| 1899 |
|
|
| 1900 |
|
|
| 1901 |
|
|
| 1902 |
|
|
| 1903 |
|
|
| 1904 |
|
|
| 1905 |
|
|
| 1906 |
|
|
| 1907 |
|
|
| 1908 |
|
|
| 1909 |
|
|
| 1910 |
|
|
| 1911 |
|
|
| 1912 |
|
|
| 1913 |
|
|
| 1914 |
|
|
| 1915 |
|
|
| 1916 |
|
|
| 1917 |
|
|
| 1918 |
|
|
| 1919 |
|
|
| 1920 |
|
|
| 1921 |
|
|
| 1922 |
|
|
| 1923 |
|
|
| 1924 |
|
|
| 1925 |
|
|
| 1926 |
|
|
| 1927 |
|
|
| 1928 |
|
|
| 1929 |
|
|
| 1930 |
|
|
| 1931 |
|
|
| 1932 |
|
|
| 1933 |
|
|
| 1934 |
|
|
| 1935 |
|
|
| 1936 |
|
|
| 1937 |
|
|
| 1938 |
|
|
| 1939 |
|
|
| 1940 |
|
|
| 1941 |
|
|
| 1942 |
|
|
| 1943 |
|
|
| 1890 | 1944 |
|
| 1891 |
|
|
| 1892 |
|
|
| 1893 |
|
|
| 1894 |
|
|
| 1895 |
|
|
| 1896 |
|
|
| 1897 |
|
|
| 1898 |
|
|
| 1899 |
|
|
| 1900 |
|
|
| 1901 |
|
|
| 1902 |
|
|
| 1903 |
|
|
| 1904 |
|
|
| 1905 |
|
|
| 1906 |
|
|
| 1907 |
|
|
| 1908 |
|
|
| 1909 |
|
|
| 1910 |
|
|
| 1911 |
|
|
| 1912 |
|
|
| 1913 |
|
|
| 1914 |
|
|
| 1915 |
|
|
| 1916 |
|
|
| 1917 |
|
|
| 1918 |
|
|
| 1919 |
|
|
| 1920 |
|
|
| 1921 |
|
|
| 1922 |
|
|
| 1923 |
|
|
| 1924 |
|
|
| 1925 |
|
|
| 1926 |
|
|
| 1927 |
|
|
| 1928 |
|
|
| 1929 |
|
|
| 1930 |
|
|
| 1931 |
|
|
| 1932 |
|
|
| 1933 |
|
|
| 1934 |
|
|
| 1935 |
|
|
| 1936 |
|
|
| 1937 |
|
|
| 1938 |
|
|
| 1945 |
|
|
| 1946 |
|
|
| 1947 |
|
|
| 1948 |
|
|
| 1949 |
|
|
| 1939 | 1950 |
|
| 1940 |
|
|
| 1941 |
|
|
| 1942 |
|
|
| 1943 |
|
|
| 1944 |
|
|
| 1945 |
|
|
| 1946 |
|
|
| 1947 |
|
|
| 1951 |
|
|
| 1952 |
|
|
| 1953 |
|
|
| 1954 |
|
|
| 1955 |
|
|
| 1948 | 1956 |
|
| 1957 |
|
|
| 1949 | 1958 |
|
| 1950 | 1959 |
|
| 1951 | 1960 |
|